package com.example.demo.service;


import com.example.demo.configuration.AliReturnPay;
import com.example.demo.mapper.entity.AdTransaction;
import com.example.demo.utils.PageBo;
import com.example.demo.utils.PageVo;

public interface AdWalletService {
    void setAliRequestPay(AdTransaction transaction);

    void setAliReturnPay(AliReturnPay aliReturnPay);

    int selectAdvertiser(int userId);

    PageVo<AdTransaction> getAdTransactionList(PageBo pageBo, int advertiserId);

    double selectRemainingSum(int userId);
}
